package cn.com.hhrcw.base;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import lombok.Data;

/**
 * @author lixingxing
 */
@Data
public class BaseParams {
    /**
     * 页码
     */
    private Integer pageNo = 1;

    /**
     * 页大小
     */
    private Integer pageSize = 10;

    /**
     * 排序字段 intellect 智能排序
     */
    private String field;

    /**
     * 排序方式 true:正序 false:倒序
     */
    private Boolean sort = true;

    public IPage page() {
        IPage<?> page = new Page();
        page.setCurrent(pageNo);
        page.setSize(pageSize);
        return page;
    }
}
